export interface UpdateMarketingLimitdiscountVo {
  /**
   * ID
   */
  id: string;

  /**
   * 促销活动名称
   */

  name: string;

  /**
   * 促销活动开始时间
   */

  beginDate: string;

  /**
   * 促销活动结束时间
   */

  endDate: string;

  /**
   * 活动期间是否周期执行
   */

  cycleFlag: boolean;

  /**
   * 周期类型(1:每天; 2:每周; 3:每月)
   */

  cycleType: number;

  /**
   * 周期执行时间段
   */

  cycleTimeGroup: string;

  /**
   * 周期执行规则
   */

  cycleTimeRule: string;

  /**
   * 促销折扣
   */

  promDiscount: string;

  /**
   * 是否适应全部会员等级(1:全部用户; 2:全部会员; 3:指定会员等级;)
   */

  allMemberLevel: number;

  /**
   * 会员等级id
   */

  memberLevelId: string;

  /**
   * 是否限制购买数量
   */

  allBuyLimit: boolean;

  /**
   * 周期限购数量
   */

  cycleBuyLimit: number;

  /**
   * 是否全部商品参与
   */

  allProduct: boolean;

  /**
   * 商品id
   */

  productId: string;

  /**
   * 是否可使用优惠券
   */

  useCoupon: boolean;

  /**
   * 是否可参与满减
   */

  useFullreduction: boolean;

  /**
   * 是否可参与特价
   */

  useFullprice: boolean;

  /**
   * 是否可参与满赠
   */

  useFullgiftactivity: boolean;

  /**
   * 是否全部门店
   */

  allShop: boolean;

  /**
   * 门店id
   */

  shopId: string;
}
